counter purchase contract - French English Dictionary